module Drag
  #override in model for custom
  def drag_id
    "drag_#{self.respond_to?(:login) ? self.login : self.id}"
  end
  def drag_icon(type=:display)
    if self.respond_to?(:face)
      self.face.nil? ? 'buddy.png' : self.face.public_filename(type) 
    else
      'drag.png'
    end
  end
  def drag_title
    drag_id
  end
end